img{
    width: 120px;
}

.first, .overflow-auto{
    border: 3px solid orangered;
}

.img1{
    float:right;
}

.img2{
    float: right;
}

.overflow-auto{
overflow: auto;
}

.wrapper{
    border: 3px solid orange;
}

.item1{
    float:left;
}
.item2{
    float:right;
}
.clear{
    clear:both;
}

.wrapper2{
    border: 3px solid blueviolet;
}
.wrapper2::after{
content:'';
display: block;
clear: both;
}